home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir31 / slowsc.zip / SLOWSCAN.DOC < prev    next >
Text File  |  1994-01-02  |  17KB  |  421 lines

  1.  
  2.  
  3.  
  4.  
  5.            SLOW SCAN TV
  6.  
  7.          using the
  8.  
  9.            SOUND BLASTER
  10.  
  11.  
  12. Required equipment:
  13.  
  14. IBM (or compatible) computer, the faster, the better!
  15.  
  16. Math co-processor not necessary, but also is nice, as the pictures
  17. display faster.
  18.  
  19. VGA display, capable of 640 x 480 - 256 colors. This requires a VGA
  20. card with at least 512K memory.
  21.  
  22. Sound Blaster (or compatible) sound card. The program has been
  23. tested with the Sound Blaster V1.5, V2.0, and Pro, as well as Media
  24. Visions Pro Audio Spectrum 16 and Fusion 16 (let me know of others
  25. as you try them!).
  26.  
  27.  
  28. This program is designed to display 8 second BLACK & WHITE slow
  29. scan pictures that you can copy off the ham radio bands. The
  30. frequencies that you will normally find slow scan are:
  31.  
  32. 3.845  MHZ
  33. 7.171  MHZ
  34. 14.230 MHZ
  35. 21.340 MHZ
  36. 28.680 MHZ
  37.  
  38. The most popular frequency is on 20 meters at 14.230 MHZ, with
  39. 14.233 MHZ being used on weekends when there are too many on
  40. 14.230.
  41.  
  42. The following diagrams might help with the electrical hookup. For
  43. receive, the audio from your receiver needs to be connected to the
  44. microphone input on the Sound Blaster. The audio from your receiver
  45. may come from the speaker output. In my case, I used an audio
  46. output from the back of the radio (Icom 730) that is to be used for
  47. RTTY, Slow Scan, packet, etc. The audio out of the back does not
  48. vary with the volume control, so I can keep the audio at a
  49. reasonable level and still copy pictures.
  50.  
  51. For transmit, take the audio out (one channel, left or right) to
  52. the microphone on your transmitter. Again, I went into the back of
  53. my radio. With the IC730, you have to use an amplified microphone.
  54. Mine just happens to have a level control under the base so the
  55. level into the microphone can be adjusted down to keep the room
  56. noise from interfering with the picture. Use your microphone button
  57. to key up the transmitter.
  58.  
  59. Sound Blaster Board V1.5 and V2.0
  60. ________________
  61.         |
  62.         |<---- Sound in from receiver
  63.         |
  64.       Volume -->|
  65.       Control   |
  66.         |----> Sound out to your microphone input
  67.         |
  68.         |
  69.         |<---> Midi input/output (not used for this
  70.         |      project)
  71. ________________|
  72.  
  73.  
  74. Sound Blaster Pro
  75. ________________
  76.         |
  77.         |<---- Line in (not used for this project)
  78.         |<---- Microphone in - Sound in from receiver
  79.       Volume -->| 
  80.       Control   |
  81.         |----> Sound out to your microphone input
  82.         |      for transmitting Slow Scan
  83.         |
  84.         |<---> Midi input/output (not used for this
  85.         |      project)
  86. ________________|
  87.  
  88.  
  89. I did the development on the Sound Blaster Pro, but I kept the
  90. sample rate at 12 KHZ (the top speed for the Sound Blaster V1.5 and
  91. V2.0) so all Sound Blasters could be used. It seems to give
  92. acceptable results at this speed, however, a faster sample rate
  93. would give even better pictures. In a future version, if there is
  94. interest, I may make a version with extra options just for the Pro
  95. version.
  96.  
  97. Now that the program has been out for a short while, I've received
  98. feedback from others who inform me that it also works on the PAS16
  99. (Pro Audio Vision from Media Vision) and the Fusion 16 (also from
  100. Media Vision). In this version I am packing the drivers, as some of
  101. the cards, including the V1.5 and V2.0 from Creative Labs, do not
  102. come with the ones needed. Make sure to read about the drivers as
  103. they have to be set up just right to make the thing work.
  104.  
  105. Copy the program to your hard disk (preferably make a separate
  106. subdirectory called SS). You need all the BGI files for the program
  107. to run. Your computer should have several meg of free space as the
  108. .VOC files will take up about 100k for every 8 seconds of
  109. recording. Also you will want to save some of your favorite
  110. pictures in .PCX files so you can recall them later. The reason I
  111. chose the .PCX format is that it generally a lot less space than
  112. .VOC files. The display on your computer needs to be a VGA display
  113. that will work in 640 x 480 - 256 color mode. Some VGA cards do not
  114. have enough memory to do this. If it doesn't work on your system,
  115. I need to know so I can make the necessary changes. When reporting
  116. problems, please make sure to include as much information about
  117. your computer system as possible (autoexec.bat, config.sys, path,
  118. etc), so I can be of help.
  119.  
  120. The first time that you run the program type "ss8". You will see a menu
  121. of choices for your video card. Select the one that matches the
  122. video card in your computer. If none match exactly, try number 11,
  123. which is a generic driver. Only when you select 11 will you see a second
  124. menu which will choose another driver for the .PCX files only. In
  125. other words, if the program runs OK except for not being able to save
  126. .PCX files, the driver on the second menu is not correct for your video
  127. card. All of the other choices will not have a second menu. The selections
  128. that you make are saved in a file called "SS.CFG". The next time that you
  129. run the program, you will not be given the choices as it knows from the
  130. file "SS.CFG" what you selected the first time. If you need to make
  131. changes, you can:
  132.     1. Erase the "SS.CFG" file from your hard drive, or
  133.     2. Type "ss8 v" instead of "ss8" to start the program. This will
  134.     automatically erase "SS.CFG" so you can make your video
  135.     selections again. 
  136.  
  137.  
  138. Make sure that in your autoexec.bat that you have the following:
  139.  
  140.      SET SOUND=C:\SBPRO
  141.      SET BLASTER=A220 I7 D1 T2
  142.  
  143. The first line above is telling the computer where your Sound
  144. Blaster programs are located. If your directory name is different
  145. that "SBPRO" then you need to insert the correct directory name
  146. (and throughout the next few paragraphs).
  147.  
  148. In a subdirectory under "SBPRO" should be a directory called "DRV".
  149.  
  150. C:\SBPRO\DRV
  151.  
  152. You MUST have a driver called "CTVDSK.DRV" located in this DRV
  153. subdirectory.
  154.  
  155. C:\SBPRO\DRV\CTVDSK.DRV
  156.  
  157. If you do not have this driver, I have included it for to copying
  158. into the DRV subdirectory. However, you must copy the right one for
  159. your card. There are three drivers included:
  160.  
  161.      ctvdsk.v15      for the Sound Blaster version 1.5 & SBMCV
  162.      ctvdsk.v20      for the Sound Blaster version 2.0
  163.      ctvdsk.pro      for the Sound Blaster Pro
  164.  
  165. If you do not have a file named CTVDSK.DRV in you DRV directory,
  166. you must rename the proper one above  to "CTVDSK.DRV" and copy it
  167. to your DRV directory.
  168.  
  169. The following is an example of how to copy and rename the file in
  170. one step:
  171.  
  172. COPY ctvdsk.v15 C:\SBPRO\DRV\ctvdsk.drv <enter>
  173.  
  174. The second line above sets the BLASTER environment which is read by
  175. the program.
  176.  
  177. The A220 should be the address that you have set your Sound Blaster
  178. at. Other choices could be A210, A230, A240, A250, and A260. The
  179. Pro only has two choices, A220 and A240.
  180. The I7 is the interrupt of the card. Other choices could be I2, I3,
  181. I5, or I10. I would guess that if you already have the card up and
  182. running with other applications, you only need to find out what
  183. you are using.
  184.  
  185. D1 is the DMA channel used. I believe that in the Sound Blaster
  186. V1.5 and V2.0, you can only use DMA1. However, on the PRO you can
  187. use DMA 0, 1, or 3. DMA 1 is the default.
  188.  
  189. T2 is the parameter that informs the program which Sound card is
  190. installed.
  191. The choices are:
  192.      1 is for SB V1.5 or SBMCV
  193.      2 is for SB PRO
  194.      3 is for SB V2.0
  195.  
  196. All of the above are jumpers that you put in place on your Sound
  197. Blaster at the time you installed it in you computer. If you have
  198. questions about what yours is set at, Creative Labs provided a
  199. program called "TEST-SBC.EXE" that gives you the information you
  200. need ("TEST-SBP.EXE" for the PRO). Your Sound Blaster manual will
  201. give you further details.
  202.  
  203. To start the program after it is loaded type "SS8" ("SS8 V" to reselect
  204. the video configuration.
  205.  
  206. Once you have the audio connected, and a station ready to transmit,
  207. pressing F2 will start the receiving process. The sound is stored
  208. in a disk file named "TEMP.VOC". This file is overwritten every
  209. time you press F2. You will not see anything happen until you press
  210. ESC which should be pressed as soon as the audio for the picture
  211. stops. The "TEMP.VOC" file will be a minimum of 100k in size for
  212. one 8 second period, so you will need to make sure that you have at
  213. least 500k free on your hard disk where ss.exe is loaded (several
  214. megabytes would be even better). You will learn after using the
  215. program that it takes a little bit before it starts recording, so
  216. you need to anticipate the start of the picture just a little.
  217.  
  218. If you anticipate too much, you can do a couple of different
  219. things:
  220.  
  221. 1. Press ESC will stop the recording & start to display whatever
  222. there was to that point 
  223.      - Pressing ESC again will stop the display 
  224.      - Pressing F2 will restart the recording.
  225.  
  226. 2. If, after you are displaying the picture, you see that the top
  227. of the picture is part way down on the screen,,pressing the space
  228. bar will make the rest of the picture restart from the top so you
  229. will see a complete frame.
  230.  
  231. Note: I know that it is pretty slow by not copying the picture to
  232. the screen as it is coming in, but that may be changed in a future
  233. version.
  234.  
  235. Once you have a picture on the screen, if you Press F2 again you
  236. will loose the one you have. Menu item F7 allows you to save the
  237. picture as a .PCX file, or you can rename the "TEMP.VOC" file to
  238. another name so when you press F2 again, you do not loose the
  239. picture. I have, just for the fun of it, looked at the .VOC file
  240. and edited them in VEDIT which comes with the Sound Blaster.
  241.  
  242. Even though I wrote the program code for 8 second Black & White, I
  243. have been able to receive 36 second, 72 second, & SCOTTY 1 in Black
  244. & White. A portion of the picture gets thrown away (you only see
  245. the left hand upper corner) but, I was quite surprised when I saw
  246. how well it did.
  247.  
  248. Transmit has been added with two options.
  249.      
  250.      1. Pressing F4 will transmit "TEMP.VOC", the last picture
  251.      received.
  252.      
  253.      2. Pressing F5 will give you a menu of ".VOC" files that
  254.      you have saved. By saving the "TEMP.VOC" file to other
  255.      names, you can later re-transmit the pictures you have
  256.      received. It's just like a tape recorder!
  257.  
  258. Help is built into the program and accessed by pressing F1. This
  259. will give you a second menu of help items. Just press the F key
  260. that will give you the information that you want.
  261.  
  262. Test images are built in, but, other than nice to look at, are of
  263. little use until there is a send program (one that reads the
  264. screen) written.
  265.  
  266. The CONTRAST, SYNC, and BLACK can be adjusted if desired. This is
  267. left over from my development stages & was left in. It may give you
  268. more insight into how a Slow Scan picture works by playing with
  269. these. Once you have recorded and have a "TEMP.VOC" file, you can
  270. use this file under the F7 option to re-display as many times as
  271. you like using the SYNC, CONTRAST, and BLACK. For those not
  272. familiar with Slow Scan, there are many different modes. An
  273. excellent discussion is in the January 1993 issue of QST.
  274.  
  275. Updates from V1.0 to V1.1
  276.  
  277. Fixed 'divide by zero' when no audio was coming in during receive.
  278.  
  279. Incorporated *.CHR files in .EXE program.
  280.  
  281. Added transmit capability by re-transmitting .VOC files.
  282.  
  283. Included drivers for Sound Blaster in .ZIP package.
  284.  
  285. Updates from V1.1 to V1.2
  286.  
  287. Added a video configuration menu to handle more types of VGA boards.
  288.  
  289. Updates from V1.2 to V1.3
  290.  
  291. More video support for Diamond Speedstar and Stealth  (use VESA)
  292. If you can use the VESA driver, that's the way to go.
  293.  
  294. Updates from V1.3 to V1.4
  295.  
  296. Divide by zero re-appeared... Should be ok again.
  297. Cleaned up the white colors, some appeared gray.
  298.  
  299. Updates from V1.4 to V1.5
  300.  
  301. Change made for SB16ASP file format compatability.
  302.  
  303. I hope this program will give you some enjoyment. If it does, I
  304. would also hope that you will register the program for $20.00. I
  305. have spent over 2 years writing this (not every day mind you) and
  306. it was an exercise for me in learning to program in "C". Well, I
  307. guess something must have worked! Anyway, if I get enough response,
  308. I will get to work and enhance the program with the other modes.
  309. Also, I am interested in any ideas you may have to improve the
  310. program or ideas for other programs for the Sound Blaster. I bought
  311. their development kit, and might as well put it to work. So please
  312. send your $20.00 and ideas for enhancement and other programs you
  313. would like to see (how about copying RTTY or PACKET RADIO with the
  314. Sound Blaster ???). Also, anyone sending in the registration with
  315. $20.00 will receive credit towards any major upgrade to the next
  316. higher level.
  317.  
  318. Speaking of UPGRADES!!!
  319.  
  320. SLOW SCAN II for the Sound Blaster is now available! This program
  321. will copy more modes than the original version. It will copy ROBOT
  322. 8, 12, 24, 36 second Black and White, and ROBOT 36 and 72 second
  323. COLOR (in Black and White), and Scotty 1 and Scotty 2 (in Black and
  324. White). And, like SLOW SCAN 8 second version, you can transmit the
  325. .VOC files to send pictures as well! The price of SLOW SCAN II is
  326. only $40.00. If you are a registered user, the $20.00 that you have
  327. already paid will be credited, so it will only cost you $20.00
  328. additional.
  329.  
  330. SLOW SCAN COLOR will be worked on, with a release date expected
  331. early 1994. Depends on how busy I am at my "real" job!
  332. I will also be working on copying REAL TIME. No promises yet,
  333. though I should be able to do that.
  334.  
  335. Comments or questions can be left for me on Compuserve. Make sure
  336. that you address to Gene Harlan  76645,2455.
  337.  
  338. Questions can be answered evenings at (815) 398-2683. I'm usually
  339. home by 6:00 pm (CST) unless I have meetings, etc. I have enjoyed
  340. helping those that have called to date. All the comments and
  341. compliments were appreciated!!! Compuserve is probably easier and
  342. I try to check it once a day when I'm in town.
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361. Please send the following registration form to:
  362.  
  363.            Gene Harlan - WB9MMM
  364.            5931 Alma Dr.
  365.            Rockford, Illinois 61108
  366.  
  367.  
  368. Registration Information
  369. _________________________________________________________________
  370.  
  371.  
  372. ______ I have enclosed $20.00 and would like to register the Slow 
  373.        Scan program.
  374. ______ I am a registered user and would like to upgrade to Slow   
  375.        Scan II for $20.00, which copies 8, 12, 24, 36 second Black 
  376.        and White and 36 and 72 second color (in Black and White)  
  377.        and Scotty 1 and Scotty 2 (in Black and White). Please     
  378.        include $5.00 shipping (Illinois residents include $1.25   
  379.        tax. 
  380. ______ I am not a registered user yet and would like to get the   
  381.        Slow Scan II program. I am enclosing $40.00 plus $5.00     
  382.        shipping (Illinois residents include $2.50 tax).
  383. ______ I am not a registered user, and cannot afford it at this   
  384.        time. However, I like the shareware version and would like 
  385.        to be on your mailing list. If I use the program, as soon as
  386.        I can afford to send money, I will. In the mean time, I'll 
  387.        get on the air and tell everyone how great it is!
  388. _______NEW!!! Audio Analyzer - View the waveforms that you hear for
  389.        Slow Scan, RTTY, Amtor, Packet, ect. See the sync pulses and
  390.        be able to measure the time in milliseconds. This program
  391.        is only $39.95 plus $5.00 shipping (Illinois residents include
  392.        $2.50 tax) Real time samples can be taken or record and playback
  393.        from .VOC file.
  394.  
  395. _______SPECIAL - Both Slow Scan II and Audio Analyzer - ONLY $69.95!
  396.        Save $10.00. (Shipping $5.00 - Illinois residents add $4.37 tax.)
  397.        This offer subject to change at any time.
  398.  
  399. VISA & MASTERCARD ACCEPTED on phone orders! Call Today!
  400.  
  401. Name_________________________________________
  402. Call Sign______________________
  403. Street_________________________________
  404. City___________________________________ State __________
  405. Zip__________   Phone_____________________________
  406. Type/speed of computer __________________________________
  407. Size of hard drive ______________________________________
  408. Type of display card ____________________________________
  409. PLEASE BE SPECIFIC ABOUT YOUR DISPLAY CARD - THIS WILL HELP ME!
  410. Ram - how much do you have ______________________________
  411. Sound Blaster _____ Sound Blaster Pro _____ SB20 _____ SB16______
  412. PRO AUDIO SPECTRUM 16_____ FUSION 16 _____ OTHER __________________
  413. 3 1/2 disk _____  5 1/4 disk _____
  414. Other information - ideas - suggestions
  415. _________________________________________________________________
  416. _________________________________________________________________
  417. _________________________________________________________________
  418. _________________________________________________________________
  419. _________________________________________________________________
  420. _________________________________________________________________
  421.